<?php

include '../functions.php';

var_dump($_FILES);exit;
// 获取数组第一项
$file = current($_FILES);

// 判断是上传正常
if(!$file || $file['error']>0 ){
	exit('上传失败，错误：'.getErrorInfo($_FILES['file']['error']));
}
// 限制上传大小
if($file['size']>100000){
	exit("文件过大，上传失败，限制大小为100k");
}
// 获取扩展名
$suffiux = pathinfo($file['name'])['extension'];
// 允许上传的类型
$allow = ['jpg','png'];
// 判断 是否允许 上传
if(!in_array($suffiux,$allow)){
	exit("上传失败，文件类型不允许，允许文件类型为：".implode(',',$allow));
}
// 生成一个唯一id
$name = uniqid().mt_rand(1000,9999).".".$suffiux;
// 移动上传文件到指定的位置
move_uploaded_file($file['tmp_name'],"./upload/".$name);